package org.testis.webautomationmodule.ui;


/**
 *
 * @author nurhat
 */
public interface UIEnumaration
{

    public enum UIObjectParameter
    {

        Id,
        Name,
        PopupId,
        Timeout,
        ConditionParam,
        FrameId,
        TargetFrameId,
        Value,
        TargetPageId,
        Url,
        IsSeparator,
        AbstractId,
        LoginPageId,
        Xpath,
        Label,
        IsDynamic,
        LocatorId,
        FactorySettingsIp,
        IpAddressTxtAbstractId,
        IpAddressBtnAbstractId,
        InnerHTML
    }


    public enum UIObjectGroup
    {

        Container,
        Behaviour,
        Object,
        ObjectGroup
    }


    public enum UIObjectType
    {

        UIButton,
        UICheckBox,
        UICheckBoxGroup,
        UIConfirmationAlert,
        UIDeviceMapContainer,
        UIDropDown,
        UIDynamicGrid,
        UIFileSelector,
        UIFrame,
        UIInformationAlert,
        UIMultiSelectListBox,
        UIRequireRebootTimeout,
        UILabel,
        UILink,
        UIOption,
        UIPage,
        UIPopupClosed,
        UIPromptAnswer,
        UIRadioButton,
        UIRadioButtonGroup,
        UITextArea,
        UITextBox,
        UIValidationAlert,
        WaitForPopup,
        WaitForCondition,
        WaitForPageLoad,
        WaitForFrameToLoad,
        UIWindow
    }
}
